.box{ margin:0 3%; width:94%; overflow:hidden}
header{ display:block}
.nav{ display:none}
.hea .left{ width:40%}
.hea .right{ display:none}
.logo img{ height:40px;}
.hea{ padding:2% 0}
.zb,.yb,.sy1-1 .left,.sy1-1 .right,.zb-z div,.zb-z .zb1{ width:100%}
.lbi li,.sy1-1 .right .lbi li,.zb-z .zb1 .lbi li,.zb-z .zb .lbi li{ margin:2% 0}
.sjx{ display:block}
.pcx{ display:none}
.jl{ width:100%;}
.sy-b{ font-size:14px; margin-bottom:10px}
.sy-b span{ position: absolute;top: 8px;left: 22px;}
.jl p{ margin-bottom:2%}
.jl-1,.jzj-1 .jl{ margin-left:0; margin-right:0}
.jl ul li{ margin:2% 0}
.foot p span{ margin-left:3%}
.jl dl dt{ width:30%}
.jl dl dd{ width:66%}
.jl-2 dl dt,.jl-2 dl dd{ width:100%}
.jl dl{ margin-bottom:3%}
.jl-2 dl dd a{ padding: 0 0 2%;}
.flex-control-nav{position:absolute;bottom:10px;}

.ny-z,.ny-y{ width:100%}
.ny-z h1{ line-height:40px}
.ny-z ul{ margin-top:3%; padding-bottom:0} 
.ny-z ul li a{ line-height:35px}
.ny-y{ margin-top:0}
.fw dl{ width:48%; margin-bottom:0}
.ny-b1{ margin:4% 0}
.fy a{ margin:0 2px; padding:2px 6px}

.sp dl dt,.sp dl dd{ width:100%}
.sp dl dt{ width:80%; margin:0 auto 3%; float:none}
.sp dl .nr{ line-height:18px; margin-top:0}
.sp dl{ padding:4% 0 3%}

.jl-11 ul li{ background:url(../images/x1.jpg) no-repeat left 15px; padding-left:4%}
.ny-b11{ margin-bottom:0}

.lx .left, .lx .right{ width:100%}
.lx p{ margin-top:2%}
.lx .right{ margin-top:0}

.cps p .left{ width:21%}
.cps p input,.cps p textarea{ width:74%; margin-right:0}
.cps .tj input{ margin-left:21%}

.xq p{ line-height:20px}
.mapjihs{ height:180px}

